package com.xiaoyilin.annotation;


import java.lang.annotation.*;

/**
 * 锁的参数
 * key 的生成规则是自己定义的，
 * 通过表达式语法自己得去写解析规则还是比较麻烦的，所以用注解方式
 */
@Documented
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.PARAMETER, ElementType.METHOD, ElementType.FIELD})
public @interface RedisParam {

    /**
     * 字段名称
     * @return
     */
    String name() default "";


}
